×
give oneself up
meaning in French
se constituer prisonnier, se livrer, se rendre
Related Words
give oneself airs
give oneself away
give oneself up to
give oneself up to something
PC Version
Copyright © 2018 WordTech Co.